const isProduction = process.env.NODE_ENV === 'production'
module.exports = {
  // 基本路径
  publicPath: process.env.NODE_ENV === 'production' ? '/' : '/',
  // 输出文件目录
  outputDir: 'platform',
  assetsDir: 'admin',
  productionSourceMap: false,

  devServer: {
    host: '0.0.0.0',
    port: 8081,

    // 设置代理
    proxy: {
      '/projectName': {
        target: 'https://192.168.10.184:8085/projectName/', // 域名
        // target: "",
        ws: true, // 是否启用websockets
        changOrigin: true, //开启代理：在本地会创建一个虚拟服务端，然后发送请求的数据，并同时接收请求的数据，这样服务端和服务端进行数据的交互就不会有跨域问题
        pathRewrite: {
          '^/projectName': ''
        }
      }
    }
  }

  /* css: {
        loaderOptions: {
            sass: {
                // 引入公共的scss变量
                data: `@import "./src/assets/scss/color.scss";`
            }
        }
    },*/

  // 打包配置
  //   configureWebpack: config => {
  //     config.externals = {
  //       vue: 'Vue',
  //       vuex: 'Vuex',
  //       'vue-router': 'VueRouter',
  //       axios: 'axios'
  //     }
  //   }
}